Selforganization of character behavior by mixing of learned movement primitives
نویسندگان
چکیده
The real-time synthesis of natural looking human movements is a challenging task in computer graphics and robotics. While dynamical systems provide the possibility to parameterize behavior in a flexible and adaptive way, the reconstruction of details of human movements with such systems is a challenge due to the large number of involved degrees of freedom. We present an approach for the synthesis of realistic human full-body movements in realtime that is based on the learning of motion primitives, or synergies, from motion capture data applying a novel blind source separation algorithm. By application of kernel methods we map such components onto low-dimensional dynamical systems that can be iterated in real-time, and which are integrated in a stable overall system architecture. We demonstrate how this model can be integrated with other key elements of computer animation systems, such as style morphing, synchronization with external rhythms or navigation. The performance of our approach was validated by self-organization of complex behaviors like dancing.
منابع مشابه
Self organized character animation based on learned synergies from full-body motion capture data
We present a learning-based method for the realtime synthesis of trajectories for character animation. The method is based on the approximation of complex movements by a small set of spatial movement primitives, or synergies. Applying kernel methods, such learned primitives are associated with nonlinear dynamical systems that, similar to central pattern generators in biological systems, produce...
متن کاملRobot Skill Learning
Starting from theoretically sound robotic control structures for task representation and execution, we replace analytic modules by more flexible learned ones [13]. To this end, we tackle problems such as accurate but compliant execution, learning of elementary behaviors, hierarchical composition of behaviors, and parsing complex demonstrations into elementary behaviors. Accurate execution of mo...
متن کاملModeling Human Motion Trajectories by Sparse Activation of Motion Primitives Learned from Unpartitioned Data
We interpret biological motion trajectories as being composed of sequences of sub-blocks or motion primitives. Such primitives, together with the information, when they occur during an observed trajectory, provide a compact representation of movement in terms of events that is invariant to temporal shifts. Based on this representation, we present a model for the generation of motion trajectorie...
متن کاملGenerating Motion Trajectories by Sparse Activation of Learned Motion Primitives
We interpret biological motion trajectories as composed of sequences of sub-blocks or motion primitives. Such primitives, together with the information, when they occur during a motion, provide a compact representation of movement. We present a two-layer model for movement generation, where the higher level consists of a number of spiking neurons that trigger motion primitives in the lower leve...
متن کاملSecond Year PhD Report Extracting Motion Primitives from Natural Handwriting Data
Biological movement control and planning is based upon motor primitives. Each motor primitive takes responsibility for controlling a small sub-block of motion, containing coherent muscle activation outputs. A central timing controller cues these subroutines of movement, creating complete movement strategies that are built up by overlaying primitives, thus creating synergies of muscle activation...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008